/* 小说内容区域样式 */
.daan-novel-content {
    background-color: transparent;
    box-sizing: border-box;
    padding: .625rem .5rem 1px;
}

.daan-novel-content p {
    text-indent: 2em;
    line-height: 1.6;
    margin-bottom: .5em;
    text-align: justify;
    word-wrap: break-word;
    break-word: break-all;
}

/* 根据设备像素比调整字体大小 */
[data-dpr="1"] .daan-novel-content p {
    font-size: 18px;
}

[data-dpr="2"] .daan-novel-content p {
    font-size: 36px;
}

[data-dpr="3"] .daan-novel-content p {
    font-size: 54px;
}

/* 当页面处于左右翻页模式时，设置阅读内容区域的样式 */
body.page-lr .daan-novel-content {

    /* 设置列之间的间距为 0.625rem (10px)，避免文本过于紧凑 */
    column-gap: 1rem;

    /* 设置高度为父元素的 100%，确保文本容器占满整个可用空间 */
    height: 100%;
}

body.page-lr {
    height: 101%;
    bottom: 0;
    position: fixed;
    width: 100%;
    z-index: 9;
}
